donate (charity) - French English Dictionary